package com.lemon.exam.service;

import com.lemon.exam.common.crud.BaseService;
import com.lemon.exam.common.entity.vo.SelectVO;
import com.lemon.exam.entity.po.GradePO;
import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;

import java.util.List;
import java.util.Map;

/**
 * 年级表 服务接口
 *
 * @author Lemon
 * @since 2025/04/20 22:06:24
 */
public interface IGradeService extends BaseService<GradePO, Long> {
    Flux<GradePO> findGradeIdGradeName();

    Mono<Map<Long, String>> findGradeIdGradeNameByGradeId(List<Long> gradeIdList);
}